package org.eae.eldf.service.base;

import java.util.List;

import org.eae.eldf.entity.base.BaseLov;
import org.eae.eldf.framework.pager.Pagination;
import org.eae.eldf.framework.service.BaseService;

/******************************************************************************
 * @File name   :      BaseLovService.java
 *
 * @Author      :      xl
 *
 * @Date        :      2016-6-7
 *
 * @Copyright Notice: 
 * Copyright (c) 2016 Efast Serv. All  Rights Reserved.
 * This software is published under the terms of the Efast Software
 * License version 1.0, a copy of which has been included with this
 * distribution in the LICENSE.txt file.
 * 
 * 
 * ----------------------------------------------------------------------------
 * Date                   Who         Version        Comments
 * 2016-6-7 上午10:36:36        xl     1.0            Initial Version
 *****************************************************************************/
public interface BaseLovService extends BaseService<BaseLov> {

	//通过ID查找 该节点下所属lov子节点
	public  Pagination<BaseLov>  getBaseLovListById(Pagination<BaseLov> pager,Long baseLovId);
	
	//查找所有的lov列表
	public  List<BaseLov>  getBaseLovListTree();
	
	public  void updateBaseLov(BaseLov  baseLov);
	
	public  void saveBaseLov(BaseLov  baseLov);
	
	public  void deleteBaseLov(Long basLovId);
}
